# Schließen offener Vorgänge in der TSE
Das Script frägt bei der Middleware alle offenen Vorgänge ab. Wenn offene Vorgänge existieren werden diese geschlossen.

## Voraussetzungen
- mindestens Powershell Version 3
    - ab Windows 10 vorinstalliert
    - für Windows 7 muss WMF3 installiert werden https://www.microsoft.com/en-us/download/details.aspx?id=34595 (Windows6.1-KB2506143-x64.msu)
- Powershell Execution Policie muss vor dem ersten ausführen geändert werden
    - alle offenen Powershell Fenster schließen
    - im Startmenu Powershell suchen -> rechtsklick auf Powershell -> ausführen als Administrator
    - `Set-ExecutionPolicy -ExecutionPolicy Bypass` eingeben und mit Ja bestätigen

## Ausführen des Scripts
- rechtsklick mit Powershell ausführen
	- ggf. Middleware Port ändern, dann CashboxID eingeben
	- das Script zeigt an wieviel Transaktionen auf der TSE offen sind und versucht diese zu schließen
- ist in der ersten Zeile des Scripts `$debug = $true` gesetzt wird im Script Verzeichnis eine `log.log` Datei mit erweiterten Infos geschrieben



powershell aus dem startmenü eingeben, mal sehen was da kommt,
evtl. von diesem Fenster dann das ps1 Script aufrufen.


